//
//  SEGUsersAuthorViewModel.h
//  SEGViewModel
//
//  Created by 山刘 on 2020/11/23.
//

#import <Foundation/Foundation.h>
#import "SEGUserauthManager.h"

typedef NS_ENUM(NSUInteger, SEGEnumUsersAuthorType) {
    SEGEnumUsersAuthorType_Admin = 0, /*管理员认证*/
    SEGEnumUsersAuthorType_Employee = 1, /*员工认证*/
};

NS_ASSUME_NONNULL_BEGIN

@interface SEGUsersAuthorViewModel : NSObject
@property (nonatomic, strong, readonly) RACCommand *requestCommand;
@property (strong, nonatomic, readonly) RACSubject *messageSubject;

@property (nonatomic, strong, readonly) RACCommand *uploadFileCommand;

/**
 用户状态1企业管理员，2普通员工
 */
@property (nonatomic, copy) NSString *userType;
@property (nonatomic, assign) SEGEnumUsersAuthorType type;

@property (nonatomic, copy) NSString *enterpriseId;
@property (nonatomic, copy) NSString *custName;
@property (nonatomic, copy) NSString *imagePath;
@end

NS_ASSUME_NONNULL_END
